NoSQL数据库(非关系型数据库)入门教程
NoSQL 是 Not Only SQL 的缩写,意思是“不仅仅有 SQL”,而不是大家通常理解的“不使用 SQL”。
NoSQL 数据库也即非关系型数据库,它是在大数据的时代背景下产生的,它可以处理分布式、规模庞大、类型不确定、完整性没有保证的“杂乱”数据,这是传统的关系型数据库远远不能胜任的。
NoSQL 数据库并没有一个统一的模型,两种不同的 NoSQL 数据库之间的差异程度,远远超过两种关系型数据库之间的不同。可以说,NoSQL 数据库各有所长,一个优秀的 NoSQL 数据库必然特别适用于某些场合,在这些场合中会远远胜过关系型数据库或者其它 NoSQL 数据库。
这套 NoSQL 入门教程除了会介绍数据库相关的概念,还会对比各种 NoSQL 数据库,以及它们和关系型数据库之间的区别。
- 教程目录:
- 1. 数据库是什么?
- 2. 关系型数据库是什么?
- 3. NoSQL数据库的优势有哪些?
- 4. 分布式数据库有哪些特点?
- 5. CAP理论是什么?
- 6. ACID原则是什么?
- 7. BASE原理与最终一致性
- 8. NoSQL数据库有哪些?
- 9. 内存数据库是什么?
- 10. Memcached入门教程
- 11. Redis是什么?
- 12. 图形数据库是什么?
- 13. Neo4j数据库入门教程
- 14. Java操作Neo4j数据库(附带源码)
- 15. NewSQL数据库是什么?
- 16. TiDB数据库是什么?
- 17. TiDB数据库的存储原理(非常详细)
- 18. TiDB数据库的管理机制
- 19. TiDB数据库的应用场景
- 20. OceanBase数据库入门教程